Refine this word faster
Garden angelica
noun
Definitions
Noun
- 1 An umbellifer of species Angelica archangelica, native to northern Eurasia, cultivated for its scent. countable, uncountable
- 2 a biennial cultivated herb; its stems are candied and eaten and its roots are used medicinally wordnet
See also for "garden angelica"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.